perm filename GUIDE.THE[DOC,TOB] blob sn#114825 filedate 1974-08-01 generic text, type T, neo UTF8
00100	This is a guide to thesis style of presentation.  It is idiosyncratic,
00200	and intends to stress the conceptual above the program presentation.
00300	
00400	TOP-DOWN PRESENTATION
00450		goals first without techniques
00500	3 levels of detail
00600	a. overview of domain
00700	b. conceptual details of system
00800	c. implementation details
00900	
01000	EXPLICATION
01100	a. what we originally had in mind
01200	b. what we don't have that we would like to have had
01300	 and what details and restrictions required the compromise
01400	c. what was difficult (why could we not program it;
01500	 was it not understood, not true, not general, extendable
01600	 not invariant and could not find invariant relations,
01700	 computational complexity, other more important things,
01800	 limited life of programmer
01900	d. what compromise was chosen for implementation
02000	e. how useful and what limitations exist in the compromise
02100	
02200	COMPUTATIONAL QUESTIONS
02300	a. size of programs (code and data structures)
02400	b. time (cost)
02500	c. difficulties and advantages caused by programming systems
02600	d. modularity and control structures
02700	e. what features would you implement in some other system
02800	 (comparisons with other systems); vision languages;
02900	 mathematical representations or various computational problems?
03000	
03100	CHOICE OF PROBLEMS
03200	a. what problems-office domain where everything is known;
03300	 contrast with other domains; characterize what would survive;
03400	 what conceptual limitations of system
03500	b. what makes this interesting
03600	c. compare with biological/psycological systems (carefully)
03700	 psychological references